note maximale - French English Dictionary